(PATFETCH): Remove the translating fetch.
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 23 Aug 2002 22:19:56 +0000 (22:19 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 23 Aug 2002 22:19:56 +0000 (22:19 +0000)
commita37f606a0a1b1c2af5bb3a984fbbe1b09566cfc9
treef3a3b2fcf788a07e74068661462b7ccf5dfcf185
parent8f35af3187001489d84afbb9bed0bcccb39e4d3d
(PATFETCH): Remove the translating fetch.
(PATFETCH_RAW): Rename to PATFETCH.
(set_image_of_range): New fun.
(SET_RANGE_TABLE_WORK_AREA): Use it.
(regex_compile): Don't translate the pattern chars so eagerly.
Only do it when inserting an `exactn' bytecode or when handling a char-range.
(mutually_exclusive_p): Avoid empty statement.
src/regex.c